package com.itmentu.mapper;
import com.itmentu.pojo.UserInfo;

import java.util.List;

/**
 * @Author：http://www.itmentu.com
 * @date： 2021/11/9 12:05
 * @Description：
 ***/
public interface UserInfoMapper {

    /**
     * 增加
     */
    void add(UserInfo userInfo);

    /**
     * 修改
     */
    void update(UserInfo userInfo);

    /**
     * 删除
     */
    void delete(Integer id);

    /**
     * 根据ID查询
     */
    UserInfo getById(Integer id);

    /**
     * 查询所有
     */
    List<UserInfo> findAll();

    /**
     * 模糊查询
     */
    List<UserInfo> findByNameOne(String name);

    /**
     * 批量增加
     * @param userInfos
     */
    void batchSave(List<UserInfo> userInfos);
}
